<?php
class ControladorPaginacion
{ 
	public static function IndexPaginacion()	
    {    
		self::PaginaAgenda('Carrito de Compras');
	}
	
	protected static function MetodoPaginacion()
	{
	   Modelo::CargarFormulario();
	}
			
	protected static function CargarPaginacion()
	{
		$consulta="select *from catalogo";
		$url="http://localhost/c/index.php";
		Paginacion::Contenido($consulta, $url);
		
		
	}
	
	protected static function MostrarPaginas()
	{
		$consulta="select *from catalogo";
		$url="http://localhost/c/index.php";
		Paginacion::Paginas($consulta,$url);
	}
	
	protected static function PaginaAgenda($titulo)
	{   
	    ob_start();	
        $diccionario=array('titulo'=>$titulo, 
						   'articulos'=>ModeloPaginacion::ProcesarPaginacion().ob_get_clean(),
						   'paginacion'=>self::CargarPaginacion().ob_get_clean(),
						   'paginas'=>self::MostrarPaginas().ob_get_clean()
						   );		
		$pagina=Vista::MostrarPlantilla($diccionario,'Aplicacion/Vista/Plantillas/Paginacion/index.html');
		Vista::MostrarVista($pagina.ob_get_clean());
		
	}
}
?>
